amicable relations - Französisch Englisch Wörterbuch